drumhead cabbage - Spanish English Dictionary